barn tool shed - French English Dictionary